﻿/*
 * Copyright © 2020, Wuxi Safover Intelligent Technology Co., Ltd. All rights reserved.
 * 
 * 无锡安永智能科技有限公司版权所有，未经许可，不得用于商业用途
 * 
 * Visit: https://www.safover.com/ 
 */

using Safover.Lidar.DataContract;
using System;
using System.Configuration;

namespace Safover.LidarCollector.Models
{
    public class AppConfig
    {
        public static string RootPath { get; }

        public static FileSaverVersion FileSaverVersion { get; }

        static AppConfig()
        {
            RootPath = ConfigurationManager.AppSettings["RootPath"];

            try
            {
                var configuredFileSaverVersion = ConfigurationManager.AppSettings["FileSaverVersion"];

                if (Enum.TryParse(configuredFileSaverVersion, out FileSaverVersion fileSaverVersion))
                {
                    FileSaverVersion = fileSaverVersion;
                }
                else
                {
                    FileSaverVersion = FileSaverVersion.V2;
                }
            }
            catch { }
        }

    }
}
